package com.lianniu.mgr.baseService.dict.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;
import com.lianniu.mgr.baseService.dict.model.DictTypeVo;


public interface IDictTypeDao {
	
	 int insert(DictTypeVo dictType);
	 
	 DictTypeVo selectById(String id);
	 
	 List<DictTypeVo> selectAllDict(DictTypeVo dictType);
	 
	 int count(DictTypeVo dictType);
	 
	 int updateById(DictTypeVo dictType);
	 
	 int deleteById (String id);
	 
	 List<DictTypeVo> selectByTypeNameForPage(DictTypeVo dictType);
	 
	 int deleteDictTypeBatch(String...id);
     
	 int delBatchDictTypeLogic(@Param(value = "updateUser") String updateUser,@Param(value = "ids") String...id);
}
